2014-08-29 62 views
-1

我正在创建一个应用程序来通过蓝牙进行通信。我想首先启用我的整个视图,直到连接建立。然后,当我点击一个按钮时,我希望启用文本视图以通过蓝牙发送字符串。android EditText启用和禁用

+0

的StackOverflow是不是一个地方,你可以只是要求代码。在发布问题前做一些基础工作。向成员显示你已经尝试过的问题,可能带有一些代码片段。只有其他人能够有效地帮助你。 – Renjith 2014-08-29 09:18:05

回答

0

查看http://developer.android.com/guide/topics/connectivity/bluetooth.html进行蓝牙连接建立。要启用或禁用的TextView(或任何视图)使用的setEnabled(布尔启用)方法,例如:

要启用:

TextView textView = (TextView) findViewById(R.id.mytextview); 
textView.setEnabled(true); 

要禁用:

TextView textView = (TextView) findViewById(R.id.mytextview); 
textView.setEnabled(false); 
+0

Thaks很多!我会尽力反馈你 – 2014-08-29 09:12:34

+0

谢谢你的工作。但我想让它在运行时启用。我该怎么做? – 2014-08-29 10:31:13

+0

默认启用。您可以通过在XML布局文件: ... 启用=“真” ... 或者在onCreate方法,以确保它是从一开始启用。 – Array 2014-08-31 12:44:36