小编com*_*ead的帖子

Android ImageView无法显示图像?

任何人都可以告诉我为什么以下代码不起作用?图像根本没有出现.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:orientation="vertical"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"

   <ImageView
          android:src="@drawable/splashscreen"
          android:scaleType="center"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

java android imageview

17
推荐指数
7
解决办法
5万
查看次数

Android Facebook对话

我已将Facebook集成到我的应用中.但是,它不会在对话框中显示,而是打开全屏.我想知道是否有人知道如何将此更改为对话框.

FaceBook处理程序类:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    /*
     * Get existing access_token if any
     */      
    mPrefs = getPreferences(MODE_PRIVATE);
    String access_token = mPrefs.getString("access_token", null);
    long expires = mPrefs.getLong("access_expires", 0);

    if(access_token != null) 
        facebook.setAccessToken(access_token);

    if(expires != 0) 
        facebook.setAccessExpires(expires);


    if (facebook.isSessionValid()) 
      postFacebookMessage();

    else {
      facebook.authorize(this, new String[] {"publish_stream"}, new Facebook.DialogListener() {

        @Override
        public void onFacebookError(FacebookError e) {
            Toast.makeText(FacebookConnector.this, "Facebook error: " + e.getLocalizedMessage(), Toast.LENGTH_LONG).show();
        }

        @Override
        public void onError(DialogError e) {
            Toast.makeText(FacebookConnector.this, "Facebook dialog error: " + e.getLocalizedMessage(), Toast.LENGTH_LONG).show();
        } …
Run Code Online (Sandbox Code Playgroud)

java android facebook dialog

3
推荐指数
1
解决办法
3654
查看次数

iOS - EXC_BAD_ACCESS错误

我正在开发iPhone/iPod应用程序.以下代码是UIViewController的.m文件.我得到以下内容:

Thread 1: EXC_BAD_ACCESS (code=2......
Run Code Online (Sandbox Code Playgroud)

当我点击以下行时:

cell.textLabel.text = [datasource objectAtIndex:indexPath.row];
Run Code Online (Sandbox Code Playgroud)

我知道这通常发生在您发布对象后尝试访问对象时,但在尝试访问它之前我不会释放它.我已附上以下完整代码.

任何帮助都很感激!

#import "HomePage.h"
#import "HusbandryRecordsMain.h"
#import "TaskManagerMain.h"
#import "AnimalInventoryMain.h"
#import "FeedInventoryMain.h"

@implementation HomePage
@synthesize options, datasource;

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Release any cached data, images, etc that aren't in use.
}

#pragma mark - View lifecycle

- (void)viewDidLoad {
    [self setupArray];
    [super viewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.
}

-(void)setupArray{
    options = [NSMutableArray  arrayWithObjects:@"Husbandry Records", @"Task Manager", @"Feeder Inventory", …
Run Code Online (Sandbox Code Playgroud)

error-handling exc-bad-access objective-c ios

3
推荐指数
1
解决办法
6561
查看次数

FATAL EXCEPTION主要Android应用程序

我目前正在开发Android应用.单击"菜单"时,菜单会显示,但如果选择"首选项",则会崩溃.如果单击"新建",它可以正常工作.我不知道发生了什么事.我是Android App开发和eclipse IDE的新手,所以一切都有帮助.这是LogCat:

11-14 12:14:44.665: E/AndroidRuntime(392): FATAL EXCEPTION: main
11-14 12:14:44.665: E/AndroidRuntime(392): java.util.UnknownFormatConversionException: Conversion: r
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter$FormatToken.unknownFormatConversionException(Formatter.java:1420)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter$FormatToken.checkFlags(Formatter.java:1357)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter.transform(Formatter.java:1463)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter.doFormat(Formatter.java:1102)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter.format(Formatter.java:1063)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.util.Formatter.format(Formatter.java:1032)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.lang.String.format(String.java:2104)
11-14 12:14:44.665: E/AndroidRuntime(392):  at java.lang.String.format(String.java:2078)
11-14 12:14:44.665: E/AndroidRuntime(392):  at android.preference.ListPreference.getSummary(ListPreference.java:152)
11-14 12:14:44.665: E/AndroidRuntime(392):  at android.preference.Preference.onBindView(Preference.java:500)
11-14 12:14:44.665: E/AndroidRuntime(392):  at android.preference.Preference.getView(Preference.java:450)
11-14 12:14:44.665: E/AndroidRuntime(392):  at android.preference.PreferenceGroupAdapter.getView(PreferenceGroupAdapter.java:221)
11-14 12:14:44.665: E/AndroidRuntime(392):  at android.widget.AbsListView.obtainView(AbsListView.java:1949) …
Run Code Online (Sandbox Code Playgroud)

eclipse android exception preferences fatal-error

2
推荐指数
1
解决办法
1万
查看次数

Android IllegalArgumentException

运行以下方法时,我不断收到IllegalArgumentException:

public int randomize(ArrayList<Integer> list){
    Random rdm = new Random();  
    int size = list.size(); 
    int chosen = rdm.nextInt(size);
    Integer card = list.get(chosen);
    list.remove(chosen);
    return card;
}  
Run Code Online (Sandbox Code Playgroud)

这是StackTrace:

11-22 16:52:16.890: E/AndroidRuntime(24979): FATAL EXCEPTION: main
11-22 16:52:16.890: E/AndroidRuntime(24979): java.lang.RuntimeException: Unable to start activity ComponentInfo{edu.marshall.meadows182.match/edu.marshall.meadows182.match.Match}: java.lang.IllegalArgumentException
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1821)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1842)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.app.ActivityThread.access$1500(ActivityThread.java:132)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1038)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.os.Handler.dispatchMessage(Handler.java:99)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.os.Looper.loop(Looper.java:143)
11-22 16:52:16.890: E/AndroidRuntime(24979):    at android.app.ActivityThread.main(ActivityThread.java:4263)
11-22 16:52:16.890: …
Run Code Online (Sandbox Code Playgroud)

eclipse android exception arraylist stack-trace

1
推荐指数
1
解决办法
2247
查看次数

Android Facebook集成 - 预定义的Wall Post

我想在我的应用中添加功能,用户可以与他们的朋友分享他们正在使用我的应用.我希望帖子有预定义的消息,但我可以开始工作的是我的应用程序的常规帖子.无论如何,我可以做到这一点,也许还有一个图像.但那不重要..任何想法?

这是我用Facebook处理所有内容的地方(登录和发布):

public class FacebookSSO extends Activity {

Facebook facebook = new Facebook("APP_ID");
private SharedPreferences mPrefs;
private static final String TAG = "FacebookConnect";
private static final String MSG = "Signed In Using MNWV For Android - Check It Out!";    

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    /*
     * Get existing access_token if any
     */
    mPrefs = getPreferences(MODE_PRIVATE);
    String access_token = mPrefs.getString("access_token", null);
    long expires = mPrefs.getLong("access_expires", 0);
    if(access_token != null) {
        facebook.setAccessToken(access_token);
    }
    if(expires != 0) {
        facebook.setAccessExpires(expires);
    } …
Run Code Online (Sandbox Code Playgroud)

java integration android facebook

1
推荐指数
1
解决办法
1652
查看次数