Форум программистов, компьютерный форум CyberForum.ru

Выбор фрагмента на картинке фильтром - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Получить массив из Bundle extras http://www.cyberforum.ru/android-dev/thread897867.html
Приходит intent. Bundle extras = intent.getExtras(); extras содержит: Bundle как можно получить все данные и записать их в ArrayList или Map??? Мне нужно положить ключ/значение. данные (ключи и значения) могут каждый раз приходить разные.
Программирование Android Узнать количество строк в TextView привет всем. у меня есть ListView в котором каждый итем - TextView. если текст в текствью не помещается в одну строку - он естественно переносится на другую. мне нужно узнать последний символ третьей строки. метод getLineHeight() возвращает все время 0. спасибо! http://www.cyberforum.ru/android-dev/thread897716.html
Завершение работы приложения Программирование Android
у меня есть менюшка. там есть кнопочка quit, мне нужна чтоб она полностью прекращала работу приложения. Я пытаюсь сделать подобным образом: public void Quit(View view){ AlertDialog.Builder ab = new AlertDialog.Builder(StartMenuActivity.this); ab.setMessage("Are you sure?").setPositiveButton("Yes", dialogClickListener) .setNegativeButton("No", dialogClickListener).show();...
Программирование Android Работа с потоками при переключении Activity
Если в одной из Activity вызвать поток, в котором будет бесконечный цикл(т.е. поток должен работать в течение всей жизни приложения), а затем закрыть Activity, вызвавшую поток и перейти в другую, поток останется?
Программирование Android Как перенести строку при записи в файл при использовании BufferedWriter? http://www.cyberforum.ru/android-dev/thread897435.html
Записываю в файл строковые данные, но никак не получается перенести строку, все пишется сплошняком. BufferedWriter bw = new BufferedWriter(new FileWriter(sdFile)); bw.write(Question_2 + " : " + Answer1_2); bw.newLine(); bw.write("\n"); bw.write(Question_4 + " : " + Answer4_2); Код выше не помогает перенести запись на новую строку. Что я делаю не так?
Программирование Android Выгрузка в csv файл Здравствуйте. В android-приложении есть БД. Хочу сделать выгрузку этих данных в csv файл. Подскажите куда копать, может ссылки какие дадите? подробнее

Показать сообщение отдельно
spydark91
85 / 85 / 2
Регистрация: 03.03.2011
Сообщений: 1,873
14.06.2013, 21:14  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.example.pr;
 
import android.R.color;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.util.Log;
import android.widget.ImageView;
 
public class pictureView extends ImageView {
    
    public pictureView(Context context) {
        super(context);
    }
    public void onDraw(Canvas canvas) {
        Paint p = new Paint();
        p.setColor(color.holo_red_dark);
        canvas.drawRect(0, 0, getWidth(), getHeight(), p);
        Log.d("s","sss");
        super.onDraw(canvas);
    }
 
}
XML
1
2
3
4
5
        <com.example.pr.pictureView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:id="@+id/img"
            android:src="@drawable/qs"  />
Java
1
2
3
final pictureView img = (pictureView)findViewById(R.id.img);
                ans.setBounds(0, 0, ans.getIntrinsicWidth(), ans.getIntrinsicHeight());
                img.setImageDrawable(ans);
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
06-14 17:05:58.766: D/AndroidRuntime(2334): Shutting down VM
06-14 17:05:58.766: W/dalvikvm(2334): threadid=1: thread exiting with uncaught exception (group=0x40015560)
06-14 17:05:58.786: E/AndroidRuntime(2334): FATAL EXCEPTION: main
06-14 17:05:58.786: E/AndroidRuntime(2334): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.pr/com.example.pr.userImgDialog_Activity}: android.view.InflateException: Binary XML file line #17: Error inflating class com.example.pr.pictureView
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.os.Looper.loop(Looper.java:123)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread.main(ActivityThread.java:3683)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at java.lang.reflect.Method.invokeNative(Native Method)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at java.lang.reflect.Method.invoke(Method.java:507)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at dalvik.system.NativeStart.main(Native Method)
06-14 17:05:58.786: E/AndroidRuntime(2334): Caused by: android.view.InflateException: Binary XML file line #17: Error inflating class com.example.pr.pictureView
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.createView(LayoutInflater.java:508)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:570)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:623)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.inflate(LayoutInflater.java:408)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:207)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.Activity.setContentView(Activity.java:1657)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at com.example.pr.userImgDialog_Activity.onCreate(userImgDialog_Activity.java:44)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
06-14 17:05:58.786: E/AndroidRuntime(2334):     ... 11 more
06-14 17:05:58.786: E/AndroidRuntime(2334): Caused by: java.lang.NoSuchMethodException: pictureView(Context,AttributeSet)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at java.lang.Class.getMatchingConstructor(Class.java:643)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at java.lang.Class.getConstructor(Class.java:472)
06-14 17:05:58.786: E/AndroidRuntime(2334):     at android.view.LayoutInflater.createView(LayoutInflater.java:480)
06-14 17:05:58.786: E/AndroidRuntime(2334):     ... 21 more
06-14 17:10:58.915: I/Process(2334): Sending signal. PID: 2334 SIG: 9
не пойму в чем дело..

Добавлено через 1 минуту
строчка 17 в xml файле, это как раз com.example.geodating.pictureView
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru