我想要一个包含文本和图像的提交按钮.这可能吗?
我可以通过以下代码获得我想要的精确外观:
<button type="button">
<img src="save.gif" alt="Save icon"/>
<br/>
Save
</button>
Run Code Online (Sandbox Code Playgroud)
...但我还没有找到办法让我的表格中的一个.有没有办法做到这一点
<input type="submit" ...>
Run Code Online (Sandbox Code Playgroud)
元件?或者我被迫采取图像或文字方式?谢谢你的帮助!
我有一个按钮,我希望当我按下它时,它会保持按下状态(Froyo上的绿色).
有帮助吗?
mycodes_Button = (Button) findViewById(R.id.mycodes);
...
if (saved_Button.isPressed())
{
saved_Button.setFocusable(true);
}
Run Code Online (Sandbox Code Playgroud)
像这样的东西?
我在向XML创建的布局中添加按钮时遇到了问题.这就是我想要实现的目标:
//some class
else {
startActivity(new Intent(StatisticsScreen.this, ScreenTemperature.class));
}
////
//ScreenTemperatureClass
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//this is where I call another class that
//displays a nice graph
setContentView(new GraphTemperature(getApplicationContext()));
}
Run Code Online (Sandbox Code Playgroud)
我想在Button这个新屏幕上添加一个,以便它显示在图表下方.我已经尝试创建一个LinearLayout视图,然后创建一个Button并将其添加到此视图但我只是得到了NullPointerException...
任何帮助,将不胜感激.谢谢
编辑#1
这是我尝试使用的创建了一个NullPointerException'强制关闭':
Button buybutton;
LinearLayout layout;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new GraphTemperature(getApplicationContext()));
layout = (LinearLayout) findViewById(R.id.statsviewlayout);
Button buyButton = new Button(this);
buyButton.setText(R.string.button_back);
buyButton.setLayoutParams(new LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT));
layout.addView(buyButton);
}
Run Code Online (Sandbox Code Playgroud)
这是logcat错误:
ERROR/AndroidRuntime(293): java.lang.RuntimeException: Unable …Run Code Online (Sandbox Code Playgroud) 我有一个的AsyncTask,显示了progressDialog同时工作(它调用runOnUiThread从内部doInBackground显示进度对话框).
在运行时,我想允许使用后退按钮来取消操作; 其他人遇到此问题:当ProgressDialog正在运行时,BACK按钮不起作用
因为什么原因我不能回复那个帖子,因此不得不开始另一个?!(另一天的另一个问题)
我和Sandy有同样的想法,但是在progressDialog显示时,这段代码从未被调用过,为什么会这样?我已经在我的主要活动类中实现了它,progressDialog是否暂时将我的前景焦点从我的课程中移开?
我有Android应用,其中一个布局包含Linearlayout,ScrollView,TextView,EditView和Button.当我从一个活动呼叫到另一个活动时,调用并设置layout我描述的内容.
我想知道默认EditView选择的活动呼叫何时.并打开softkeyboard.我不想在活动开始时打开那个键盘.但我想打开softkeyboard触摸事件EditView.
我怎样才能做到这一点?
我有以下HTML:
<button name="btnG" class="gbqfb" aria-label="Google Search" id="gbqfb"><span class="gbqfi"></span></button>
Run Code Online (Sandbox Code Playgroud)
我在下面的单击"Google搜索"按钮的代码在WebDriver中使用Java工作得很好.
driver.findElement(By.id("gbqfb")).click();
Run Code Online (Sandbox Code Playgroud)
我想在WebDriver中使用JavaScript来单击按钮.我该怎么做?
我有这个HTML按钮:
<button id="myButton" onClick="lock(); toggleText(this.id);">Lock</button>
Run Code Online (Sandbox Code Playgroud)
这是我的toggleTextJavaScript功能:
function toggleText(button_id)
{
if (document.getElementById('button_id').text == "Lock")
{
document.getElementById('button_id').text = "Unlock";
}
else
{
document.getElementById('button_id').text = "Lock";
}
}
Run Code Online (Sandbox Code Playgroud)
据我所知,button text(<button id="myButton">Lock</button>)就像任何链接文本
(<a href="#">Lock</a>)一样.所以它是一个按钮并不重要.但是,我无法访问按钮文本并进行更改.
我试过('button_id'),(button_id),== "Lock",== 'Lock',但没有任何工程.
如何访问和更改按钮文本(非值)或链接文本?
我正在尝试创建一个AlertDialog但按钮没有显示.仅在Android 7.0中看到此问题:
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("This app needs location access");
builder.setMessage("Please grant location access so this app can detect beacons.");
builder.setPositiveButton(android.R.string.ok, null);
builder.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
@TargetApi(Build.VERSION_CODES.M)
public void onDismiss(final DialogInterface dialog) {
requestPermissions(new String[]{Manifest.permission.ACCESS_COARSE_LOCATION}, PERMISSION_REQUEST_COARSE_LOCATION);
}
});
builder.show();
Run Code Online (Sandbox Code Playgroud)
android invisible button android-alertdialog android-7.0-nougat
我需要状态从改变DISABLED到NORMAL的Button,当一些事件发生.
这是我的Button的当前状态,目前已禁用:
self.x = Button(self.dialog, text="Download",
state=DISABLED, command=self.download).pack(side=LEFT)
self.x(state=NORMAL) # this does not seem to work
Run Code Online (Sandbox Code Playgroud)
anyonne可以帮助我如何做到这一点?
我在一个按钮内有两个链接,但这些链接似乎不适用于Firefox.
<button class="btn login">
<a href="/login"><b>Log In</b></a>
|
<a href="/signup"><b>Sign Up</b></a>
</button>
Run Code Online (Sandbox Code Playgroud)
我试过JavaScript onclick和重定向 - 即使这不起作用.