2016-04-22 4 views
1

こんにちは私は自分のアプリケーションに問題があります。私は友人や家族のためにオンラインショッピングリストを作成します。 findeは動作しますが、私は新しい関数を実装します。Androidでストリングをホバーにする

私はコードにlistview.setOnItemClickListenerを追加します。

そして、ここでは私の質問

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
      @Override 
      public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 

       String value = (String)adapter.getItem(position); 

       } 
     }); 

来てどのように私はハイラインへのユーザーの価値」尋ねるAlertDialog、設定することができます - 記事を?

私のlistViewは、通常のadapterを使用し、カスタムアダプターは使用せず、コンテンツをレイアウトリソースで埋めます。

あなたが選択するようにユーザーをリダイレクトするために、次のコードを使用することができます
+0

@Gopalあなたはすべてのコード –

+0

を共有することができますあなたは@Lyan下記の私の答えに従うことができます – Lampard

答えて

2

private final Context context=this; 

AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
       context); 
     alertDialogBuilder.setTitle("Please choose"); 
     alertDialogBuilder 
       .setMessage("Please select "+value) 
       .setCancelable(false) 
       .setPositiveButton("Select"+value+article,new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog,int id) { 
         // if this button is clicked, close 
         // current activity 
         MainActivity.this.finish(); 
        } 
       }) 
       .setNegativeButton("No",new DialogInterface.OnClickListener() { 
        public void onClick(DialogInterface dialog,int id) { 
         // if this button is clicked, just close 
         // the dialog box and do nothing 
         dialog.cancel(); 
        } 
       }); 
     AlertDialog alertDialog = alertDialogBuilder.create(); 

     // show it 
     alertDialog.show(); 
関連する問題