在Android中悬停字符串

在Android中悬停字符串,android,listview,android-alertdialog,highline,Android,Listview,Android Alertdialog,Highline,你好,我的应用程序有问题。我为一些朋友和家人制作了一份网上购物清单。它在finde中工作,但我将实现一个新函数 我在代码中添加了一个listview.setOnItemClickListener 我的问题来了 listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<

你好,我的应用程序有问题。我为一些朋友和家人制作了一份网上购物清单。它在finde中工作,但我将实现一个新函数

我在代码中添加了一个
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);

               }
        });
listView.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
public void onItemClick(AdapterView父对象、视图、整型位置、长id){
字符串值=(字符串)适配器.getItem(位置);
}
});
如何设置一个要求用户突出显示“值”文章的
警报对话框


My
listView
使用普通的
适配器,不使用自定义适配器,并使用布局资源填充内容。

您可以使用以下代码重定向用户选择:

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();

@Gopal你能分享所有代码吗?你可以按照我下面的回答@Lyan