我做了一个按钮来删除一个ListView项目。它在第一次点击时运行良好,但是如果我再次尝试单击,它就不再工作了。
以下是onClickListener代码:
OnClickListener clickBtnExcluir = new OnClickListener() {
@Override
public void onClick(View v) {
if (taskManager == null) {
taskManager = new AsyncTaskManager(context);
final
为什么不使用setText("")?EditText存储上次输入的数据,当我再次调用AlertDialog时,会显示存储的数据。
case IDD_SET_NAME:
builder=new AlertDialog.Builder(this);
builder.setTitle("Name Title");
EditText input = new EditText(this);
input.setText("");//This method not work
builder.setView(input);
builder.setPos
我是android studio的新手,我对Dialog有一个问题。在profile_activity中安装应用程序后,我希望显示一次对话框。然而,它随后出现在主活动中,我认为它与上下文有关,因为在MainActivity中,我将它的上下文传递给静态类。下面是代码,如果有人能解释一下原因,以及有没有办法解决这个问题,我会很感激的。这是扩展profile_activity的MainActivity:
public class MainActivity extends profile_activity {
private static Context mContext;
@Override
pro
我有一个imageButton。当我点击ImageButton时。它使父布局顶部的另一个布局( ChildLayout )可见“@+id/mainLayout”.Now ChildLayout有三个按钮(Back、Call、Web)。我为Back,Call & Web buttons.But实现了OnClickListeners,当我点击"back“按钮它没有触发事件时。但当我双击按钮时,OnClickListener起作用了。为什么OnClickListener在单击时不起作用?
@Override
public void o
我希望在我的对话框中有我的rate按钮来启动marketplace并转到我特定的应用程序。
另外,如何将消息体添加到此对话框中?
private void makeDialog() {
AlertDialog.Builder about = new AlertDialog.Builder(this);
about.setMessage("About The Giveaway");
about.setPositiveButton("Rate", new DialogInte
alarmmanager到底是做什么的?它是真正播放声音的那个,还是仅仅是某种触发器?我正在尝试制作一个应用程序,当收到带有特定关键字的sms时,即使在静默模式下也会播放警报,然后显示一个警报对话框,该对话框将为用户提供按下回复消息的按钮。我已经在网上研究和寻找了大约一个星期的工作示例,但它们都没有发出警报。此外,示例总是不同的和令人困惑的,这只会让我更沮丧。我是android app dev的新手。请帮帮我..提前谢谢。以下是我的代码
public class EAlarmReceiver extends BroadcastReceiver {
public static String s
我有一个简单的代码,可以在按钮被按下或用户按下'Enter‘时在TextView中显示字符串。当用户按下按钮all is find时,但当按下'enter‘时,它会调用performClick()来调用与按钮相同的函数。但是我的函数总是被调用两次:
private OnKeyListener ChampKeyListener = new OnKeyListener()
{
@Override
public boolean onKey(View v, int keyCode, KeyEvent event)
{
我想使用javascript使一个元素在从页面上更高的链接跳转到时将其背景颜色更改为红色。然后,一秒钟后,它应该会变成白色,以产生一种闪烁的效果。我设法让它变成了红色,然后又变成了白色,只是它还在继续!谁能告诉我怎么让它只闪现一次?
这是我的javascript代码。
function glow() {
setInterval( function() {
var see = document.getElementById("see");
var run = document.getElementById("run
我创建了一个EditText,它将在GridView中单击一个项目时显示为对话框。我的基本目的是用户可以点击一天来添加事件,事件详细信息将出现在日历上。
这是我的代码:
calendarview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View v, final int pos,
long id) {
tvEvent =
我的问题可能看起来很常见,但我并不是在寻找代码。如果有人能解释一下扫描是如何工作的,我将不胜感激。具体地说,我编写了一段只调用wifi.scan一次的代码,但我看到的是它不断地打印扫描结果。为什么会这样呢?调用wifi管理器的scan方法会不会导致一直显示结果?
如果我想做多次扫描,一次又一次的扫描,调用扫描多次就可以了吗?
以下是我的代码,以防问题出在我的代码中,而不是scan方法的工作方式。
public class FingerPrint extends Activity {
List<ScanResult> wifiList;
WifiManager Wi
我有一个listview,它使用游标适配器连接到数据库。它以前滚动得很好。现在,它缓慢地滚动,并在日志中抛出此消息
I/Choreographer﹕ Skipped 115 frames! The application may be doing too much work on its main thread.
我怎样才能追踪到是什么导致了速度慢呢?
getview代码
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
context = parent.ge
我是Android和Java的新手,我在Android上玩了一点计时器。我的目的是安排sms的发送。因此,我在发送短信时使用计时器来延迟时间。一切正常,没有错误等等,但我的问题是,当我在android上执行我的应用程序时,计时器不会等待发送短信,所以它是在按下“发送”按钮后直接发送,然后不等待就处理(类似于无限循环)。希望有人能帮上忙:
public class SendMessageActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCrea
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("Title");
alert.setMessage("Message");
// Set an EditText view to get user input
final EditText input = new EditText(this);
alert.setView(input);
alert.setPositiveButton("Ok", new DialogInterfac