Android 图库中带有按钮的文本视图
我是android新手。我不知道如何添加带有按钮的文本视图,该按钮会随着所选图像的变化而变化。有人能帮我完成正确的代码吗?我该怎么做?Android 图库中带有按钮的文本视图,android,android-layout,android-intent,Android,Android Layout,Android Intent,我是android新手。我不知道如何添加带有按钮的文本视图,该按钮会随着所选图像的变化而变化。有人能帮我完成正确的代码吗?我该怎么做? 非常感谢您的帮助。在您的回复中,设置一个集合或阵列列表来保存您的对象,然后根据您单击的内容引用它们 如果图像是活动中唯一的对象,那么您可以使用单个图像执行此操作 XML: 如果您使用多个按钮,请按照上面所述设置arraylist或collection [编辑] 将某些内容放入数组列表的代码如下所示 List<TextView> tvs = new A
非常感谢您的帮助。在您的回复中,设置一个集合或阵列列表来保存您的对象,然后根据您单击的内容引用它们 如果图像是活动中唯一的对象,那么您可以使用单个图像执行此操作 XML: 如果您使用多个按钮,请按照上面所述设置arraylist或collection [编辑] 将某些内容放入数组列表的代码如下所示
List<TextView> tvs = new ArrayList<TextView>();
// Setup the views
for (int i = 0; i < numberOfTextViews; i++){
TextView thisTextView = new TextView(context);
// Setup whatever layout info you want here
tvs.add(thisTextView);
}
// Use a view inflater here to add each of the textviews however you want (table layout, linearlayout, etc.)
List tvs=new ArrayList();
//设置视图
对于(int i=0;i
然后你可以根据这个做任何你想做的事。。。只要使用tvs.get(NUMBER)
就可以找到你想要的任何东西。您可以对按钮或其他任何东西执行相同的操作,并使用相同的数字同时引用字符串、文本视图和按钮。例如,点击按钮1。。。您可以使用tvs.get(1)
,按钮.get(1)
,stringResources.get(1)
这更有意义吗?添加带按钮的文本视图?这是什么意思?请把你想要的弄清楚一点,这样我们就可以解决你的问题了。
ImageView photoImage = (ImageView)findViewById(R.id.image);
TextView text = (TextView)findViewById(R.id.text);
Button button = (Button)findViewById(R.id.button);
photoImage.setOnClickListener(new OnClickListener{
void onClick(View v){
text.setVisibility(View.VISIBLE);
button.setVisibility(View.VISIBLE);
}
});
// Set the OnClickListener for "button" here, to start a new intent or whatever
List<TextView> tvs = new ArrayList<TextView>();
// Setup the views
for (int i = 0; i < numberOfTextViews; i++){
TextView thisTextView = new TextView(context);
// Setup whatever layout info you want here
tvs.add(thisTextView);
}
// Use a view inflater here to add each of the textviews however you want (table layout, linearlayout, etc.)