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 -~----------~----~----~----~------~----~------~--~---