有一个AutoCompleteTextView,当用户编写示例蓝色并从AutoCompleteTextView中选择它时,当前页面将更改为该特定页面。
以下是代码:
#ifndef DISPLAYWIDGET_H
#define DISPLAYWIDGET_H
#include <QtWidgets/QWidget>
#include <QPixmap>
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QGraphicsPixmapItem>
#include <QPushButton>
#include <QHBoxLayout>
#include <QTimer>
#include <QLabel>
#define FULLSCALE 255
#define IM_X_MIN -5.0
#define IM_X_MAX 5.0
#define IM_Z_MIN 0.0
#define IM_Z_MAX 15.0
#define IM_PIXEL_WIDTH 200
#define IM_PIXEL_HEIGHT IM_PIXEL_WIDTH * (IM_Z_MAX-IM_Z_MIN)/(IM_X_MAX - IM_X_MIN)
#define BORDER_WIDTH 10
#define RAND_SEED 7
class DisplayWidget : public QWidget
{
Q_OBJECT
public:
DisplayWidget(int width, int height, QWidget *parent = 0);
~DisplayWidget();
private:
QLabel* bimageLabel;
QLabel* dimageLabel;
QImage* bImage;
QImage* dImage;
QTimer* frameGrab;
QPushButton* debugButton;
void CreateWidgets();
void SetupGui();
int w, h;
public slots:
void GenerateNewData();
};
#endif // DISPLAYWIDGET_H
红色,黑色,蓝色页面是名为“xml”的目录中的普通XML文件。
在我写b时运行代码后,黑色行显示并点击它但没有任何反应。
我不想使用活动(意图)方法。 感谢。
答案 0 :(得分:1)
而不是==使用.equals
而不是从&#34; et_search_game.getText()。toString()。trim()&#34;你可以从适配器和位置&#34;我&#34;
将布局xmls放置在&#34; layout&#34;中始终是最佳做法。目录