Sus*_*gar 8 android android-widget android-emulator android-intent android-layout
嗨我想在加载活动时禁用线性布局的所有内容,当用户点击它时,它会显示警告信息.
单击激活按钮后,应启用线性布局.是否有可能?
我可以使用以下代码禁用线性布局内的所有内容:
LinearLayout myLayout = (LinearLayout) findViewById(R.id.linearLayout1);
for ( int i = 0; i < myLayout.getCount(); i++ ){
View view = myLayout.getChildAt(i);
view.setVisibility(View.GONE); // Or whatever you want to do with the view.
}
Run Code Online (Sandbox Code Playgroud)
我想在用户点击禁用区域时显示警告对话框.
请建议我可用的链接或示例代码.
Ana*_*ari 14
您需要执行以下操作:
LinearLayout myLayout = (LinearLayout) findViewById(R.id.linearLayout1);
for ( int i = 0; i < myLayout.getChildCount(); i++ ){
View view = myLayout.getChildAt(i);
view.setEnabled(false); // Or whatever you want to do with the view.
}
Run Code Online (Sandbox Code Playgroud)
然后创建一个警报对话框
myLayout.setOnclickListener(new OnClickListener(){
onClick(){
dialog.show();
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19432 次 |
| 最近记录: |