Seekbar崩溃的应用程序

时间:2018-08-29 13:31:13

标签: android

每当我

notify_exit()

该应用程序崩溃。这些之一或全部使应用程序崩溃。 (它们被弃用了吗?) 如果我将这两行注释掉并添加 setOnSeekBarChangeListener,则侦听器将使应用程序崩溃。

我不确定为什么,但是使用Seekbar时出现问题。任何帮助都非常感谢。

template <typename Queue,
          bool Notifiable
            = has_member_function_notify_exit<Queue, void>::value>
class MyQueueBase
{
  public:
    void notify_exit();
};

// partial specialization for queues without a notify_exit member:
template <typename Queue>
class MyQueueBase<Queue, false>
{ };

template<typename Queue>
class MyQueue : public MyQueueBase<Queue>
{
public:
  // rest of the class ...

  Queue queue_a;
};

template<typename Queue, bool Notifiable>
void MyQueueBase<Queue, Notifiable>::notify_exit()
{
  static_cast<MyQueue<Queue>*>(this)->queue_a.notify_exit();
}

3 个答案:

答案 0 :(得分:2)

您忘记定义视图了

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.yourview)

    ListView timesTableListView = findViewById(R.id.listView);
    SeekBar timesTablesSeekBar = findViewById(R.id.seekBar);
}

答案 1 :(得分:2)

编辑后:

在这里,您尝试在扩展布局之前初始化ListViewSeekBar

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        ListView timesTableListView = findViewById(R.id.listView);
        SeekBar timesTablesSeekBar = findViewById(R.id.seekBar);
        setContentView(R.layout.activity_main);

相反, 首先为您的布局添加 ,然后初始化小部件或其他内容。

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            // Here, this is the solution.
            ListView timesTableListView = findViewById(R.id.listView);
            SeekBar timesTablesSeekBar = findViewById(R.id.seekBar);

            // Here your other codes ...

}

答案 2 :(得分:1)

您需要添加

4564515.000
-9789465.000
1789645.000

之后

cat values.json | jq -r '.Currencies.XBTUSD | to_entries[] | select(.key | contains("Qty")) | .value' | jq -s add

提示以识别问题

在应用程序崩溃的情况下,请始终尝试读取日志,特别是错误日志。 如果您找不到该问题的解决方案,请不要忘记在发布问题时发布错误日志。

快乐编码:)