I have the same problem.

I add field mScrollX in CandidateView manually

it can build, but composing function doesn't work.

does anyone have the same problem??

On 5月11日, 下午10時32分, "e21u...@gmail.com" <e21u...@gmail.com> wrote:
> Here is list of problems with android.jar that makes it impossible to
> compile LatinIME as project in Eclipse with 1.5_r1 SDK:
> Description     Resource        Path    Location        Type
> com.android.internal.R cannot be resolved       CandidateView.java
> LatinIME_15r1/src/com/android/inputmethod/latin line 116        Java Problem
> com.android.internal.R cannot be resolved       LatinIME.java   LatinIME_15r1/
> src/com/android/inputmethod/latin       line 1019       Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 142        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 142        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 153        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 154        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 155        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 157        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 158        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 160        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 170        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 213        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 264        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 270        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 271        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 272        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 273        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 277        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 278        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 279        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 294        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 308        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 309        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 322        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 324        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 337        Java Problem
> mScrollX cannot be resolved     CandidateView.java      LatinIME_15r1/src/com/
> android/inputmethod/latin       line 455        Java Problem
> The constructor Vibrator() is not visible       LatinIME.java   LatinIME_15r1/
> src/com/android/inputmethod/latin       line 963        Java Problem
> The method getInstance(LatinIME) is undefined for the type
> InputMethodManager      LatinIME.java   LatinIME_15r1/src/com/android/
> inputmethod/latin       line 1031       Java Problem
>
> i think they are:
> * access to hidden com.android.internal.R.string.inputMethod
>         CharSequence itemInputMethod = getString
> (com.android.internal.R.string.inputMethod);
> * use mScrollX that is only in git not in SDK - CandidateView extends
> View and uses mScrollX
> it is declared in android.view.View
>     /**
>      * The offset, in pixels, by which the content of this view is
> scrolled
>      * horizontally.
>      * {...@hide}
>      */
>     @ViewDebug.ExportedProperty
>     protected int mScrollX;
> * no acccess to Vibrator constructor (hmm)
>             mVibrator = new Vibrator();
> * andnot existing InputMethodManager.getInstance
> (LatinIME.this).showInputMethodPicker();
> on git:
>   /**
>      * Retrieve the global InputMethodManager instance, creating it if
> it
>      * doesn't already exist.
>      * @hide
>      */
>     static public InputMethodManager getInstance(Context context) {
>
> i tried different brancses and tags but no luck ...
> git clone 
> git://android.git.kernel.org/platform/packages/inputmethods/LatinIME.git
> cd LatinIME
> git checkout master
> git checkout android-sdk-1.5_r1
> git checkout android-sdk-1.5-pre
> ...
>
> help?!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to android-framework@googlegroups.com
To unsubscribe from this group, send email to 
android-framework+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to