初学者:如何发送进度条内容?

时间:2013-02-18 12:08:17

标签: android bluetooth seekbar

我有以下问题。 我在应用程序bluetoothChat中添加了几个按钮,女巫通过点击它们发送特定文本。为此,我输入了程序的名称,应该通过单击onClick属性中的按钮来启动。例如:onClick = halloClick。

我将其添加到代码中:

    public void halloClick(View view) {
     sendMessage("Hallo");
 }

到目前为止它完成了它的工作。每次按下“Hallo”按钮都会被发送。

现在我添加了一个按钮和一个搜索栏。我希望每次按下按钮时都会发出搜索栏的值。所以我将按钮的onClick设置为“sendValue”并添加了我在互联网上找到的以下代码:

     public void sendValue(View view) {
    sendMessage(seekBar1.getProgress ());
    }

Eclipse显示错误:无法解析seekBar1。

我的错误在哪里? 在布局中,搜索栏以这种方式实现:

    <SeekBar
    android:id="@+id/seekBar1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:max="100"
    android:progress="0"/>

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您是否已通过以下操作在app中创建了搜索栏的抽象对象,

public void sendValue(View view) {
     Seekbar seekBar1 = (SeekBar)findViewById(R.id.seekBar1);
     sendMessage(seekBar1.getProgress ());
}